package com.clss.webrtclibrary;

import org.webrtc.EglBase;

/**
 * kurento网关回调
 * @author liuv
 * @date 2018/5/3
 */

public interface IKurentoGatewayCallback {

    MediaInfoBean getMediaInfo();

    IKurentoMediaCallbacks getMediaHandleCallback();

    EglBase getEglBase();

    void webSocketDisconnect();

    void signalingParamError(String error);

    void arrivedRoom(KurentoSignallingBean signallingBean);

    void leaveRoom(String id);

    void showConnectionInfo(String info);

    Boolean getVideoTrackEnable();

    IVideoRoomListener getVideoRoomListener();

}
